package mitadCurso;
import java.io.*;


public class Ejercicio03_CalculadoI {

    public static void main(String[] args) throws IOException {
        BufferedReader lectura = new BufferedReader(new InputStreamReader(System.in));
        String numero1, numero2,operacion;
        System.out.println("Ingrese el primer numero: ");
        numero1 = lectura.readLine();
        System.out.println("Ingrese el segundo numero: ");
        numero2 = lectura.readLine();
        System.out.println("Ingrese la operacion: ");
        operacion = lectura.readLine();

        //Parsin
        int numEntero1 = Integer.parseInt(numero1);
        float numEntero2 = Float.parseFloat(numero2);
        char operacionChar = operacion.charAt(0);

        double division = (numEntero1 / numEntero2);

        switch (operacionChar) {
            case ('+'):
                System.out.println("La suma de " + numEntero1 + " y " + numEntero2 + " es:" +(numEntero1+numEntero2));
                break;
            case ('-'):
                System.out.println("La resta de " + numEntero1 + " menos " + numEntero2 + " es:" +(numEntero1-numEntero2));
                break;
            case ('*'):
                System.out.println("La multiplicacion de " + numEntero1 + " por " + numEntero2 + " es:" +(numEntero1*numEntero2));
                break;
            case ('/'):
                System.out.println("La division de " + numEntero1 + " entre " + numEntero2 + " es:" + (division));
                break;
            default:
                throw new AssertionError();
        }
    }
}